import tui from '../../../common/httpRequest'
Page({
  data: {
    current: 0,
    current2: 0,
    itemList: [
      {
        text: '往期',
        iconPath: '/static/components/bottom-navigation/icon_menu_gray.png',
        selectedIconPath: '/static/components/bottom-navigation/icon_menu_gray.png',
        color: '#666',
        //1-选中切换，2-跳转、请求、其他操作，3-菜单
        type: 3,
        //自定义参数，类型自定义
        parameter: null,
        //子菜单left值,不传默认50%,当菜单贴近左右两边可用此参数调整
        popupLeft: '',
        itemList: [
          {
            //不建议超过6个字，请自行控制
            text: '全部文章',
            //自定义参数，类型自定义
            parameter: null
          },
          {
            text: 'ThorUI小程序',
            //自定义参数，类型自定义
            parameter: null
          }
        ]
      },
      {
        text: '小程序',
        color: '#666',
        //1-选中切换，2-跳转、请求、其他操作，3-菜单
        type: 2,
        //子菜单left值,不传默认50%,当菜单贴近左右两边可用此参数调整
        popupLeft: '',
        itemList: []
      },
      {
        text: '更多',
        iconPath: '/static/components/bottom-navigation/icon_menu_gray.png',
        selectedIconPath: '/static/components/bottom-navigation/icon_menu_gray.png',
        color: '#666',
        //1-选中切换，2-跳转、请求、其他操作，3-菜单
        type: 3,
        //自定义参数，类型自定义
        parameter: null,
        //子菜单left值,不传默认50%,当菜单贴近左右两边可用此参数调整
        popupLeft: '',
        itemList: [
          {
            //不建议超过6个字，请自行控制
            text: '打赏作者',
            //自定义参数，类型自定义
            parameter: null
          },
          {
            text: '联系我们',
            //自定义参数，类型自定义
            parameter: null
          },
          {
            text: 'ThorUI文档',
            //自定义参数，类型自定义
            parameter: null
          }
        ]
      }
    ],
    itemList2: [
      {
        text: '首页',
        color: '#666',
        //1-选中切换，2-跳转、请求、其他操作，3-菜单
        type: 1
      },
      {
        text: '组件',
        color: '#666',
        //1-选中切换，2-跳转、请求、其他操作，3-菜单
        type: 1
      },
      {
        text: '模板',
        color: '#666',
        //1-选中切换，2-跳转、请求、其他操作，3-菜单
        type: 1
      },
      {
        text: '我的',
        color: '#666',
        //1-选中切换，2-跳转、请求、其他操作，3-菜单
        type: 1
      }
    ]
  },
  tabbar(e) {
    this.setData({
      current2:e.detail.index
    })
  },
  menu(e) {
    //菜单类型 主菜单/子菜单
    let menuType = e.detail.menu;
    //主菜单索引
    let index = e.detail.index;
    //1-选中切换，2-跳转、请求、其他操作，3-菜单
    //操作自行约定好即可，传入参数 parameter,也可以直接取传入的itemList值

    //此处默认全部知晓菜单按钮以及相关操作，实际开发中可自行约定判断处理操作
    let type = e.detail.type;
    if (menuType === 'main') {
      if (type == 2 && index == 1) {
        tui.toast('打开小程序');
      }
    } else {
      //子菜单索引
      let subIndex = e.detail.subIndex;
      if (index == 0) {
        if (subIndex == 0) {
          tui.toast('全部文章');
        } else {
          tui.toast('打开小程序');
        }
      } else {
        if (subIndex == 0) {
          wx.previewImage({
            urls: ['https://thorui.cn/img/reward.jpg']
          });
        } else if (subIndex == 1) {
          tui.href('/pages/common/about/about');
        } else {
          const url = 'https://www.thorui.cn/doc';
          tui.copy(url,"文档链接已复制")
        }
      }
    }
  }
})
